snake-toothed fruit bat - Français Anglais Dictionnaire